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
Tweet