UMBELLULE


Meaning of UMBELLULE in English

(n.) An umbellet.

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