Meaning of axseed
Definition of axseed
(noun)
European
herb
resembling vetch;
naturalized
in the
eastern
United States; having umbels of pink-and-white flowers and
sharp-angled
pods
Other information on axseed
WIKIPEDIA results for
axseed
Amazon results for
axseed
Tweet