Mantid

The Mantids are an alien species from the Swords of the Swashbucklers Universe.

Biology
The Mantids are sentient giant praying mantises.

Appearances

 * Marvel Graphic Novel #14 (1984)