Tristachya superba Taxonomic name: Tristachya (World Grasses), Tristachya superba (World Grasses) Add new comment