Tamil Dictionary 🔍

nep

Nep, n. Etym: [Abbrev. fr. Nepeta.] (Bot.) Defn: Catnip.


nep - Similar Words