Lusus Naturae

Part of speech:

An abnormal natural production; a freak of nature; monstrosity: a Latin phrase.

Share it on: