Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of lusus naturae

Source language: EnglishDictionary language: English

lusus naturae

noun

Definitions

  1. A sportive quality in Nature to which abnormal forms were formerly ascribed; a supposed capricious act of Nature regarded as the cause and origin of anomalies in a given organism.

  2. An organism exhibiting marked such deviation from the norm, seeming to be the result of sportive design; a freak of nature.