English
Detailed Synonyms for lusus naturae in English
lusus naturae:
lusus naturae [the ~] nom
-
the lusus naturae
– a person or animal that is markedly unusual or deformed 1the freak; the monster; the monstrosity; the lusus naturae– a person or animal that is markedly unusual or deformed 1