mantid

From Wiktionary, the free dictionary
Archived revision by 93.89.110.1 (talk) as of 16:04, 23 March 2019.
Jump to navigation Jump to search

English

Noun

mantid (plural mantids)

  1. mantis (insect)

Derived terms

Translations

Anagrams