Tamil Dictionary 🔍

manta

Man"ta, n. Etym: [From the native name.] (Zoöl.) Defn: See Coleoptera and Sea devil.


manta - Similar Words