ofiuroideo

Spanish

Noun

ofiuroideo m (plural ofiuroideos)

  1. brittle star, ophiuroid (echinoderm)