Umbellate
English Meaning
Bearing umbels; pertaining to an umbel; umbel-like; as, umbellate plants or flowers.
- Having, forming, or of the nature of an umbel.
Sorry, No Malayalam Meaning for your input!
See Umbellat Want To Try Umbellate In Malayalam??