English dictionary
manticora meaning and definition
Definition and meaning of manticora at MeaningMonkey.org. manticora meaning and definition in the English Dictionary.MANTICORA noun
Definition of manticora (noun)
- 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
Source: Princeton University Wordnet