English dictionary mantichora meaning and definition Definition and meaning of mantichora at MeaningMonkey.org. mantichora meaning and definition in the English Dictionary. MANTICHORA nounDefinition of mantichora (noun)a mythical monster having the head of man (with horns) and the body of a lion and the tail of a scorpionsynonyms: manticora, manticore, mantiger Source: Princeton University Wordnet
If you find this page useful, share it with others! It would be a great help. Thank you! Link to this page: