ophiuridophiuroid – Meaning and Explanation