Tamil Dictionary 🔍

menopoma

Men`o*po"ma, Men"o*pome, n. Etym: [NL. menopoma, fr. Gr. (Zoöl.) Defn: The hellbender.


menopoma - Similar Words