English-Latin dictionary »

venomous water-snake meaning in Latin

EnglishLatin
venomous water-snake noun

chelydrus [chelydri](2nd) M
noun