GeneralConnection.com
➔
Dictionary
ochroma lagopus
Noun
1. balsa
1. Ochroma lagopus, angiospermous tree, flowering tree
Usage