Lusus naturae
Word Dictionary
-> Lusus naturae
Search:
Lusus naturae
() Sport or freak of nature; a deformed or unnatural production.
Terms of Use
Canadian Jobs