English edit

Noun edit

jagua palms

  1. plural of jagua palm