1 bamboo pipe | Definition of bamboo pipe

bamboo pipe

noun

Definition of bamboo pipe

: a simple easily made whistle flute