alalasuwoo

Etymology
Literally "God's horse".

Noun

 * 1) praying mantis