Definify.com

Definition 2025


moriche_palms

moriche palms

English

Noun

moriche palms

  1. plural of moriche palm