vocab dash
Log in
Sign up
espiguilla
Top 40000
Meanings
Noun
1. herringbone pattern
2. annual meadow grass (Poa annua)