Meaning of lathyrus hirsutus

Definition of lathyrus hirsutus

(noun) a weak-stemmed winter annual native to Mediterranean region for long established in southern United States; cultivated as a cover and pasture crop

Other information on lathyrus hirsutus

WIKIPEDIA results for lathyrus hirsutus
Amazon results for lathyrus hirsutus