lusus naturae
Latin noun phrase
lu·sus na·tu·rae
ˌlü-su̇s-nä-ˈtu̇r-ē
-ˈtu̇r-ˌī
: sport of nature : freak
Love words? Need even more definitions?
Merriam-Webster unabridged
Share