mantichoraEnglish

mantichora, manticora, manticore, mantiger

Noun

A mythical monster having the head of man (with horns) and the body of a lion and the tail of a scorpion

English: manticore, mantichora, manticora, mantiger

English words with similar meanings

Show 3 words