monstrosity
mon-stros-i-ty
noun
Something extremely large, ugly, or unnatural, often causing shock or disapproval.
"That new tower block is a real monstrosity."
Thesaurus
Synonyms: freak, lusus naturae, monster
mon-stros-i-ty
Something extremely large, ugly, or unnatural, often causing shock or disapproval.
"That new tower block is a real monstrosity."
Synonyms: freak, lusus naturae, monster