Caseworms Meaning

There are 1 meaning(s) for word Caseworms

Meaning 1 : insect larva that constructs a protective case around its body