mantid

/ˈmæntɪd/
noun 2

Definitions

noun

1

mantis (insect)

2

A mantis in the family Mantidae.

Your note

not saved
0 chars