mantichora
Meaning, Definition & Usage
Dictionary
Related
noun
a mythical monster having the head of man (with horns) and the body of a lion and the tail of a scorpion
manticore; manticora; mantiger
.
WordNet
Previous
mantelpiece
mantelshelf
manteltree
manteodea
mantic
Next
manticora
manticore
mantid
mantidae
mantiger