caddice

nounThe larva of a caddisfly, which lives in water and builds a protective case from small stones, sand, or plant material.

No synonyms or antonyms found for this word.

caddice synonyms & antonyms | whatsthatwordmean | whatsthatwordmean