Definitions
There is 1 meaning of the phrase
Asian Crocodile.
Asian Crocodile - as a noun
Estuarine crocodile of eastern asia and pacific islands
Synonyms (Exact Relations)
crocodylus porosus