Subscribe
URL of the page has been copied to clipboard.
Meaning : A mythical monster having the head of man (with horns) and the body of a lion and the tail of a scorpion.
Synonyms : mantichora, manticora, manticore
Install App