bambusa

Noun
  1. Tall tender clumping bamboos (synset 112168216)

Found on Word Lists

Other Searches