"Ophiuran" is a word in ENGLISH

ophiuran ENGLISH
Definition:

One of the Ophiurioidea.

ophiuran ENGLISH
Definition:

Of or pertaining to the Ophiurioidea.

Few words of positivity

She had been a teenager once, and she knew that, despite the apparent contradictions, a person's teenage years lasted well into their fifties.

Derek Landy, Mortal Coil

WORD SUGGESTIONS
Laugh your heart out.

Doctor, Doctor I snore so loud I keep myself awakeSleep in another room then!

ophiurioid ENGLISH

One of the Ophiurioidea.

Read the complete definition
e