YourDictionary

mantid

(mănˈtĭd)

noun
See mantis.

link/cite print suggestion box