ladyfly
/ˈleɪdiːflaɪ/Definitions
1. noun
A type of caddisfly; a small flying insect with a rounded body
“The lake was teeming with ladyflies and other aquatic insects.”
1. noun
A type of caddisfly; a small flying insect with a rounded body
“The lake was teeming with ladyflies and other aquatic insects.”