Attested.to

Definition

African hyena noted for its distinctive howl

Seed ·

Term in context

Crocuta crocuta in CommonParlance