Synonyms and Antonyms for lusus naturae | Synonym.com

Synonyms and Antonyms for lusus naturae

1. lusus naturae (n.)

a person or animal that is markedly unusual or deformed

Synonyms: