Subscribe
URL of the page has been copied to clipboard.
Meaning : Larva of the caddis fly. Constructs a case of silk covered with sand or plant debris.
Synonyms : strawworm
Install App
Caddisworm meaning in Telugu.