squirrel grass

English

Noun

squirrel grass (usually uncountable, plural squirrel grasses)

  1. foxtail barley (Hordeum jubatum)