tetrathyridium
noun
tet·ra·thyridium
"+
: a modified cysticercus resembling an elongated plerocercoid with a scolex invaginated at one end
Love words? Need even more definitions?
Merriam-Webster unabridged
Share