Definify.com

Definition 2024


toquilla_palms

toquilla palms

English

Noun

toquilla palms

  1. plural of toquilla palm