English Dictionary
◊ CASEWORM
caseworm
n : insect larva that constructs a protective case around its
body