Associations to the word «Canavalia»

Dictionary definition

CANAVALIA, noun. Herbs or woody vines of mainly American tropics and subtropics.

Wise words

Many a true word is spoken in jest.
Geoffrey Chaucer