giant bamboo: immense tropical southeast Asian bamboo with tough hollow culms that resemble tree trunks
bamboo: woody tropical grass having hollow woody stems; mature canes used for construction and furniture
salesmanship: skill in selling; skill in persuading people to buy