Home / L / lonchocarpus

lonchocarpus

noun 12 letters Scrabble 21 WWF 26
Definitions
noun

genus of chiefly tropical American shrubs and trees having pinnate leaves and red or white flowers

Want another word?
Spin the dictionary for a fresh one.
Generate a word →