palmyra

Noun
  1. Tall fan palm of Africa and India and Malaysia yielding a hard wood and sweet sap that is a source of palm wine and sugar;
    Leaves used for thatching and weaving (synset 112606390)

Found on Word Lists

Other Searches