Word info

guapilla

Noun

Meaning

guapilla (plural guapillas)

The American bromeliad Hechtia glomerata.

Source: en.wiktionary.org

Close letter words and terms