tetrathyridium
noun
tet·ra·thyridium
| \ "+\
Definition of tetrathyridium
: a modified cysticercus resembling an elongated plerocercoid with a scolex invaginated at one end
Keep scrolling for more