Setaria italica Taxonomic name: Setaria (World Grasses), Setaria italica (World Grasses) Add new comment