Libellulidae meaning

A taxonomic family within the superfamily Libelluloidea — very many dragonflies including the skimmers.
pronoun
0
0
Advertisement

Origin of libellulidae

  • Libellula +‎ -idae
    From Wiktionary