Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
setaria italica
Jump to user comments
Noun
  • coarse drought-resistant annual grass grown for grain, hay, and forage in Europe and Asia and chiefly for forage and hay in United States
Related search result for "setaria italica"
Comments and discussion on the word "setaria italica"