sounds more like a spell from a Harry Potter movie than the Latin name
for an insect
so thanks for faving "There's a mantis praying..."
the proud owner of that Latin name
Have a wonderful weekend to come Wewikk...
Please do keep on watching???