ochroma lagopus
Meaning, Definition & Usage
Dictionary
Related
noun
forest tree of lowland Central America having a strong very light wood; used for making floats and rafts and in crafts
balsa
.
WordNet
Previous
ochrea
ochreate
ochreous
ochrey
ochroleucous
Next
ochronosis
ochry
ochs
ochymy
ocimum