centicore
English
Noun
centicore
(
plural
centicores
)
Synonym of
yale
(
“
mythological creature
”
)
.