meaning of umbellate

1. Alt. of Umbellated
2.
resembling an umbel in form


Related Words

umbellate | umbellated |

Developed & Maintained By Taraprasad.com

Treasure Words