Definition of Umbellate

  • 1. Bearing or consisting of or resembling umbels Adjective
  • 2. Resembling an umbel in form Adjective Satellite

Synonyms for word "umbellate"

Semanticaly linked words with "umbellate"