YourDictionary

Dictionary Home » Medical Definitions » lusus naturae

lusus naturae medical definition

noun
A conspicuous congenital abnormality.

Learn more about lusus naturae

link/cite print suggestion box