squillidae
/skwɪˈlaɪdiː/Definitions
1. noun
a subfamily of dragonflies, typically characterized by a slender body and a long, slender abdomen
“The family of squillidae dragonflies can be found near freshwater habitats.”
1. noun
a subfamily of dragonflies, typically characterized by a slender body and a long, slender abdomen
“The family of squillidae dragonflies can be found near freshwater habitats.”