attalea

Noun
  1. Unarmed feather palms of central and northern South America (synset 112605731)

Found on Word Lists

Other Searches