Home
Search
Index
Definify.com
Definition
2024
mantícora
mantícora
See also:
manticora
Portuguese
Noun
mantícora
f
(
plural
mantícoras
)
Alternative form of
manticora
Similar Results