meaning of umbellar

1. Of or pertaining to an umbel; having the form of an umbel.
2.
bearing or consisting of or resembling umbels


Related Words

umbellar |

Developed & Maintained By Taraprasad.com

Treasure Words