Tamil Dictionary 🔍

umbellar

Um"bel*lar, a. (Bot.) Defn: Of or pertaining to an umbel; having the form of an umbel.


umbellar - Similar Words