meaning of caddis fly

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


Related Words

caddis fly | caddis-fly |

Developed & Maintained By Taraprasad.com

Treasure Words