caddiswormEnglish

caddisworm, strawworm

Noun

Larva of the caddis fly, constructs a case of silk covered with sand or plant debris

English: caddisworm, strawworm

English words with similar meanings

Show 1 words