CADDISWORM





Definition:

  1. [noun] caddisfly larva; constructs a case of silk covered with sand or plant debris
    Synonyms: strawworm

Synonyms: