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, manticore, mantiger
Install App
Manticora meaning in Telugu.