CUPULE


Meaning of CUPULE in English

[ 'kju:pju:l ]

■ noun Botany & Zoology a cup-shaped organ, structure, or receptacle.

Origin

ME: from late L. cupula (see cupola ).

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.