What is the full meaning of cupula
a cup-shaped anatomical structure, also CUPULE [n CUPULAE]
Example of the word cupula placed on a Scrabble board.