a caddice worm

listen to the pronunciation of a caddice worm
English - Turkish

Definition of a caddice worm in English Turkish dictionary

caddice worm
caddice solucan
English - English
strawworm