EGAVE

guapilla

Meaning

  1. noun The American bromeliad Hechtia glomerata.

Similar words

chagual guacho quiscal chaguar huamuchil guapinol camachile guajillo genipap apache plume

Save “guapilla” to learn later