Home
Search
Index
Definify.com
Definition
2024
manticora
manticora
See also:
mantícora
Portuguese
Alternative forms
mantícora
Noun
manticora
f
(
plural
manticoras
)
(
Greek
mythology
)
manticore
(
creature with the body of a lion, tail of a scorpion and head of a human
)
Similar Results
Anticor