athamantid

/æθəˈmæntɪd/

Definitions

1. noun

A type of insect belonging to the order Mantodea, characterized by long, slender bodies and spiked forewings.

“The biologist studied the unique antipredator mechanisms employed by the athamantid to defend itself from predators.”

Synonyms

  • mantis
  • praying mantis

Antonyms

  • parasite
  • predator