Tamil Dictionary 🔍

nonda

Non"da, n. (Bot.) Defn: The edible plumlike fruit of the Australian tree, Parinarium Nonda.


nonda - Similar Words