eyelash grass

English

Noun

eyelash grass (plural eyelash grasses)

  1. Synonym of blue grama.