Subscribe
URL of the page has been copied to clipboard.
Meaning : Predacious long-bodied large-eyed insect of warm regions. Rests with forelimbs raised as in prayer.
Synonyms : mantid
Install App