Cupule



ENGLISH MEANING
noun
1.
A cuplet or little cup, as of the acorn; the husk or bur of the filbert, chestnut, etc.
2.
A sucker or acetabulum.