Attested.to

Definition

a dangerous crocodile widely distributed in Africa

Seed ·

Term in context

African crocodile in CommonParlance