English dictionary
lusus naturae meaning and definition
Definition and meaning of lusus naturae at MeaningMonkey.org. lusus naturae meaning and definition in the English Dictionary.LUSUS NATURAE noun
Definition of lusus naturae (noun)
- a person or animal that is markedly unusual or deformed
- synonyms: freak, monster, monstrosity
Source: Princeton University Wordnet