zorra
noun
zor·ra
| \ ˈzȯrə\
plural -s
Definition of zorra
: any of several coarse tropical grasses
Keep scrolling for more