Get Your Premium Membership

Caddicefly

[n] small moth-like insect having two pairs of hairy membranous wings and aquatic larvae


Related Information

More Caddicefly Links



Book: Radiant Verses: A Journey Through Inspiring Poetry