manticora
English Dictionary
->
Letter M
-> manticora
Search Dictionary:
manticora Definition
(n)
a
mythical
monster
having
the
head
of
man
(
with
horns
)
and
the
body
of
a
lion
and
the
tail
of
a
scorpion
manticora Synonyms
mantichora
manticora
manticore
mantiger
© Art Branch Inc.