LUSUS NATURAE


Meaning of LUSUS NATURAE in English

() Sport or freak of nature; a deformed or unnatural production.

Webster's English dictionary.      Английский словарь Webster.