Tamil Dictionary
🔍
umbellar
Um"bel*lar, a. (Bot.) Defn: Of or pertaining to an umbel; having the form of an umbel.
umbellar - Similar Words
umbrella
umbrellad
umbellate
subcellar
umbellularia
rubella
umbellifer
umbellated
substellar
columbella
madurai.io
About