Definitions
There is 1 meaning of the phrase
A. Testudineus.
A. Testudineus - as a 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
Synonyms (Exact Relations)
anabas testudineusclimbing perch