UMBELLAR MEANING IN ENGLISH

• Umbellar Definition & Synonyms

  1. (a.) Of or pertaining to an umbel; having the form of an umbel.


Synonyms:
Umbellate,

RECENT SEARCHES