Big Huge Thesaurus

bambusa

noun

sounds kind of like