caddisworm
1.
(
noun
) caddisfly larva; constructs a case of silk covered with sand or plant debris
Synonyms:
strawworm
Related Words:
caseworm
Terms and Conditions of Use / Copyright Notice