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.”

Synonyms

  • dragonfly
  • odanid