rasp palm

English

Noun

rasp palm (plural rasp palms)

  1. The walking palm (Socratea exorrhiza)

References