lechuguilla
Top 40000
Meanings
Noun
1. lechuguilla (a species of agave) (botany)
2. ruff, frill (circular frill or ruffle on a garment) (fashion)