mantichora
1. [ noun ] (classical mythology) a mythical monster having the head of man (with horns) and the body of a lion and the tail of a scorpion
Synonyms: manticora mantiger manticore
Related terms: mythical_monster
Similar spelling:   manticora
  mantis_crab
  manticore
  Mandich
  mantiger
  mantis_prawn
  mantissa
  Mantispidae
  mantispid