Ochroma lagopus (0 synonym found)

Definition of Ochroma lagopus:

(n) : forest tree of lowland central america having a strong very light wood; used for making floats and rafts and in crafts

Definition of Ochroma lagopus:

(n) : forest tree of lowland central america having a strong very light wood; used for making floats and rafts and in crafts

Back to Top