lusus naturae
Noun
Meaning
Sport or freak of nature; a deformed or unnatural production.
Source: Webster's dictionarySynonyms
freak
monstrosity
monster
dragon
whale
beast
ogre
giant
horror
devil
demon
behemoth
mutant
villain
tusker
Show all synonyms