GeneralConnection.comDictionary
ochroma lagopus
Noun

1. balsa
1. Ochroma lagopus, angiospermous tree, flowering tree
Usage