Meaning : Strong lightweight wood of the balsa tree used especially for floats.
Synonyms : balsa wood
Meaning : Forest tree of lowland Central America having a strong very light wood. Used for making floats and rafts and in crafts.
Synonyms : ochroma lagopus
Balsa meaning in Telugu.