Tamil Dictionary 🔍

nepeta

Nep"e*ta, n. Etym: [L.] (Bot.) Defn: A genus of labiate plants, including the catnip and ground ivy.


nepeta - Similar Words