Lonchocarpus Meaning
There are 1 meaning(s) for word Lonchocarpus
Meaning 1 : genus of chiefly tropical American shrubs and trees having pinnate leaves and red or white flowers
Synonyms : genus lonchocarpus
Synonyms : genus lonchocarpus
Similar words of Lonchocarpus :
