MANTICORE


Meaning of MANTICORE in English

[man.ti.core] n [ME, fr. L mantichora, fr. Gk mantichoras] (14c): a legendary animal with the head of a man, the body of a lion, and the tail of a dragon or scorpion

Merriam-Webster English vocab.      Английский словарь Merriam Webster.