LUSUS NATURAE


Meaning of LUSUS NATURAE in English

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

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.