decacanth
noun
dec·a·canth
ˈdekəˌkan(t)th
plural -s
: a 10-hooked cestodarian larva
called also lycophore
compare hexacanthLove words? Need even more definitions?
Merriam-Webster unabridged
Share