Dictionary.com
definitions
  • synonyms

Lyon bean

[lahy-uh n]
noun
  1. a vine, Mucuna niveum, of southern Asia and the Philippines, having showy clusters of white flowers and whitish hairy pods, grown widely as a forage crop.
Show More

Origin of Lyon bean

named after W. S. Lyon (died 1916), American botanist
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018