Tamil Dictionary 🔍

nectarial

Nec*ta"ri*al, a. Defn: Of or pertaining to the nectary of a plant.


nectarial - Similar Words