Synonyms of Mantichora in English :
Antonyms of Mantichora in English
Thesaurus of Mantichora in English
Mantichora
see definition of mantichoraSynonyms of mantichora
1. (noun) a mythical monster having the head of man (with horns) and the body of a lion and the tail of a scorpion
Hypernyms of mantichora
1. (noun) a mythical monster having the head of man (with horns) and the body of a lion and the tail of a scorpion