Definify.com

Definition 2024


mantícora

mantícora

See also: manticora

Portuguese

Noun

mantícora f (plural mantícoras)

  1. Alternative form of manticora