meaning of umbellate
1.
Alt.
of
Umbellated
2.
resembling
an
umbel
in
form
Related Words
umbellate
|
umbellated
|
Developed & Maintained By
Taraprasad.com