dragonhead

/ˈdraɡənhed/

Definitions

1. noun

The part of a dragonfly’s body that contains the compound eyes.

“The dragonfly’s dragonhead was an impressive sight to behold.”

Synonyms

  • dragonfly head
  • odonate head