Attested.to

Definition

leguminous plant grown for hay or forage

Seed ·

Term in context

alfalfa in CommonParlance