Mantis

What is Mantis?

Mantis definition and meaning on Dictionary terms:
noun, plural man

Tags: