Webster's Revised Unabridged Dictionary · 1913

Ophiura

Ophiura , noun

[New Latin, from Greek 'o`fis snake + 'oyra` a tail.]

(Zoology) A genus of ophiurioid starfishes.