URCEOLUS


Meaning of URCEOLUS in English

noun any urn-shaped organ of a plant.

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