Attested.to

Definition

estuarine crocodile of eastern Asia and Pacific islands

Seed ·

Term in context

Crocodylus porosus in CommonParlance