lusus naturae Meaning, Definition & Usage
-
noun a person or animal that is markedly unusual or deformed
monstrosity; freak; monster.
WordNet
Lu"sus na*tu"ræ
(Also<
- Lusus naturae
- Lusus naturæ
)
Etymology
L., fr.Definitions
Sport or freak of nature; a deformed or unnatural production.