English Dictionary
◊ CADDISWORM
caddisworm
n : caddisfly larva; constructs a case of silk covered with sand
or plant debris [syn: {strawworm}]