Definition of celestial bamboo in English:

celestial bamboo

noun