My spellcheck is telling me that mantisis is plural for mantis, but it seems to me that it should be “manti.”

Ladybugs and mantises were released into Redwood Valley on Saturday.  I think ladybugs are native, but are mantisis?

Slow news day locally.  There was a riot in Pelican Bay.