foxtail barley

English

Noun

foxtail barley (uncountable)

  1. Hordeum jubatum, a perennial grass with attractive inflorescences.

Translations