Unicorn mantis

(Redirected from Unicorn Mantis)

Unicorn mantis is a common name for several species of praying mantis across different genera with horn-like protrusions on their heads including:

See also

edit