WordUnscrambler Home
cupule
Definitions
[ˈkjuːpjuːl], (Noun)
Definitions:
- a cup-shaped organ, structure, or receptacle in a plant or animal
Phrases:
Origin
:
late Middle English: from late Latin cupula (see cupola)
Click here to see the free dictionary definition for cupule
definition by Oxford Dictionaries