espiguilla
Top 40000
Meanings
Noun
1. herringbone pattern
2. annual meadow grass (Poa annua)