meaning of bamboo palm

bamboo palm meaning in General Dictionary

little graceful hand with reedlike stems and leaf basics clothed with loose coarse materials

View more

  • a palm associated with genus Raffia