lusus naturae

play
Latin noun phrase lu·sus na·tu·rae \ˌlü-su̇s-nä-ˈtu̇r-ē, -ˈtu̇r-ˌī\

Definition of lusus naturae

  1. :  sport of nature :  freak


Seen and Heard

What made you want to look up lusus naturae? Please tell us where you read or heard it (including the quote, if possible).