caryota

Noun
  1. Fishtail palms (synset 112607628)

Found on Word Lists

Other Searches