Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of lonchocarpus
  1. noun
    genus of chiefly tropical American shrubs and trees having pinnate leaves and red or white flowers

    Similar: 

Explanation of lonchocarpus
My lists:
Recently viewed words: