"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.
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