Definitions
noun
twining tropical Old World plant bearing long pods usually with red or brown beans; long cultivated in Orient for food
Look “canavalia gladiata” up elsewhere
Want another word?
Spin the dictionary for a fresh one.