shamboo

Noun

 * 1) Artificial bamboo.