the menobranchus

listen to the pronunciation of the menobranchus
English - Turkish

Definition of the menobranchus in English Turkish dictionary

water dog
yüzücü köpek
English - English
water dog
menobranchus
A large aquatic American salamander of the genus Necturus, having permanent external gills