Definition - Ochroma lagopus

Below is the definition for the word you requested, useful for Scrabble and other word games. To find more definitions please use the dictionary page.

Ochroma lagopus
  1. forest tree of lowland Central America having a strong very light wood; used for making floats and rafts and in crafts
  2. forest tree of lowland Central America having a strong very light wood; used for making floats and rafts and in crafts