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.”
1. noun
The part of a dragonfly’s body that contains the compound eyes.
“The dragonfly’s dragonhead was an impressive sight to behold.”