Ophiura
noun
Ophi·ura
| \ ˌäfēˈ(y)u̇rə, ˌōf-\
Definition of Ophiura
: a very large and widely distributed genus of brittle stars
Keep scrolling for more