Word Study
ochroma lagopus
WORDNET DICTIONARY
Noun ochroma lagopus has 1 sense
- ochroma lagopus(n = noun.plant) balsa - forest tree of lowland Central America having a strong very light wood; used for making floats and rafts and in crafts; Array is a member of genus ochroma, ochroma
is a kind of angiospermous tree, flowering tree
For further exploring for "ochroma lagopus" in Webster Dictionary Online