Meaning of manticora
Definition of manticora
(noun)
a
mythical
monster
having the
head
of man (with horns) and the
body
of a
lion
and the
tail
of a
scorpion
Other information on manticora
WIKIPEDIA results for
manticora
Amazon results for
manticora
Tweet