What does balsa wood mean?

balsa wood meaning in General Dictionary

strong lightweight lumber of this balsa tree used specifically for floats