Attested.to

Definition

Indonesian wild pig with enormous curved canine teeth

Seed ·

Term in context

Babyrousa babyrussa in CommonParlance