CUPULE Meaning of CUPULE in English [ 'kju:pju:l ]■ noun Botany & Zoology a cup-shaped organ, structure, or receptacle.OriginME: from late L. cupula (see cupola ). Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004