limacel
noun
lim·a·cel
variants:
or limacelle \ ˌliməˈsel \
plural -s
Definition of limacel
: the small internal shell of slugs of Limax and related genera
Keep scrolling for more