mantidfly
English
Etymology
From
mantid
+
fly
.
Noun
mantidfly
(
plural
mantidflies
)
Synonym of
mantisfly
.