Noun Definition

lonchocarpus

1.Definition: genus of chiefly tropical American shrubs and trees having pinnate leaves and red or white flowers

Related Noun(s):genus lonchocarpus

Category: Plants