English

edit

Noun

edit

ophioleucinid (plural ophioleucinids)

  1. Any brittle star of the family Ophioleucidae