Tamil Dictionary 🔍

menobranchus

Men"o*branch, Men`o*bran"chus, n. Etym: [NL. menobranchus, fr. Gr. (Zoöl.) Defn: A large aquatic American salamander of the genus Necturus, having permanent external gills.


menobranchus - Similar Words