Meaning & Definition of Balsa in English
English⟶
Balsa
/bɔlsə/
noun
1. Strong lightweight wood of the balsa tree used especially for floats
synonym:
- balsa,
- balsa wood
2. Forest tree of lowland central america having a strong very light wood
- Used for making floats and rafts and in crafts
synonym:
- balsa,
- Ochroma lagopus