Caddis-fly (Noun)
Meaning
Small moth-like insect having two pairs of hairy membranous wings and aquatic larvae.
Classification
Nouns denoting animals.
Small moth-like insect having two pairs of hairy membranous wings and aquatic larvae.
Nouns denoting animals.