Big Huge Thesaurus

Bambusa

noun

sounds kind of like