balsa - English Synonyms Dictionary

balsa

n.
[1] balsa wood
[2] Ochroma lagopus