English-Latin dictionary »

fabulous animal meaning in Latin

EnglishLatin
fabulous animal noun

monoceros [monocerotis](3rd) M
noun

monocerotos [monoceroti]noun
M