Thaumastochloa rubra Taxonomic name: Thaumastochloa (World Grasses), Thaumastochloa rubra (World Grasses) Add new comment