Lyon bean
noun
Ly·on bean
ˈlīən-
: a tropical Asian plant (Stizolobium niveum) grown in the southern U.S. and elsewhere for forage
Love words? Need even more definitions?
Merriam-Webster unabridged
Share