Meaning of lonchocarpus
Definition of lonchocarpus
(noun)
genus
of
chiefly
tropical
American shrubs and trees having
pinnate
leaves and red or
white
flowers
Other information on lonchocarpus
WIKIPEDIA results for
lonchocarpus
Amazon results for
lonchocarpus
Tweet