Attested
.to
Menu
Definition
wild sheep of northern Africa
Seed
·
Term in context
Ammotragus lervia
in
CommonParlance