URCEOLUS


Meaning of URCEOLUS in English

(n.) Any urn-shaped organ of a plant.

Webster's English dictionary.      Английский словарь Webster.