Attested.to

Definition

estuarine crocodile of eastern Asia and Pacific islands

Seed ·

Term in context

Asian crocodile in CommonParlance