Synonyms of Manticora in English :
Antonyms of Manticora in English
Thesaurus of Manticora in English
Manticora
see definition of manticoraSynonyms of manticora
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 manticora
1. (noun) a mythical monster having the head of man (with horns) and the body of a lion and the tail of a scorpion