noun
Meaning 1
A pantropical, perennial, herbaceous vine, of species Canavalia rosea, that grows on sandy tropical and subtropical seacoasts.
Definition source: English Wiktionary via Wiktextract
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: beach bean, sea bean
Antonyms: none provided