Ophiuros papillosus Taxonomic name: Ophiuros (World Grasses), Ophiuros papillosus (World Grasses) Add new comment