English Dictionary
◊ TOMISTOMA
Tomistoma
n : a genus of Malayan crocodiles [syn: {Tomistoma}, {genus
Tomistoma}]