Definition of celestial bamboo in US English:

celestial bamboo

noun