English

edit

Noun

edit

jagua palms

  1. plural of jagua palm