mantichora
Dutch
Noun
mantichora
f
(
plural
mantichora's
,
no diminutive
)
manticore