lusus naturae
Latin noun phraseDefinition of lusus naturae
: sport of nature : freak
1