Feedback
Coenurus
Meaning
Noun
●
In Zoology:
A
complex
tapeworm
larva
growing
interstitially
in
vertebrate
tissues
and
consisting of
a large fluid-filled
sac
from the
inner
wall
of which
numerous
scolices
develop.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better