Definify.com

Definition 2024


squirrel_grass

squirrel grass

English

Noun

squirrel grass (uncountable)

  1. foxtail barley