Tamil Dictionary 🔍

nectaried

Nec"ta*ried, a. Defn: Having a nectary.


nectaried - Similar Words