Definify.com

Definition 2025


mantícora

mantícora

See also: manticora

Portuguese

Noun

mantícora f (plural mantícoras)

  1. Alternative form of manticora