a. testudineus - English Dictionary
[ noun ]
■ a small perch of India whose gills are modified to allow it to breathe air
■ has spiny pectoral fins that enable it to travel on land
※ You can download Most Useful English Words 15000 for free after posting your review!