meaning of caddice fly

1. small moth-like insect having two pairs of hairy membranous wings and aquatic larvae


Related Words

caddice fly | caddice-fly |

Developed & Maintained By Taraprasad.com

Treasure Words