doum palms

English

Noun

doum palms

  1. plural of doum palm