Tamil Dictionary 🔍

haminura

Ham`i*nu"ra, n. (Zoöl.) Defn: A large edible river fish (Erythrinus macrodon) of Guiana.


haminura - Similar Words