mantidfly
Etymology
From mantid + fly.
noun
Synonym of mantisfly.