MalayTranslate.com
Malay to English Translator
Translate Here

English to English

lusus naturae
('l/u/s/@/s_n/@/'t/U/r/i/ )

noun (n)

  • a person or animal that is markedly unusual or deformed
    manusia atau hewan itu markedly biasa atau cacat
    source: wordnet30