lusus naturae
English Dictionary
->
Letter L
-> lusus naturae
Search Dictionary:
lusus naturae Definition
(n)
a
person
or
animal
that
is
markedly
unusual
or
deformed
lusus naturae Synonyms
freak
lusus naturae
monster
monstrosity
© Art Branch Inc.