Attested.to

Definition

very small hornless deer-like ruminant of tropical Asia and west Africa

Seed ·

Term in context

chevrotain in CommonParlance