a person or animal that is markedly unusual or deformed
[ Syn: freak , monster , lusus naturae ]
something hideous or frightful; they regarded the atom bomb as a monstrosity'
a person or animal that is markedly unusual or deformed
[ Syn: freak , monster , lusus naturae ]
something hideous or frightful; they regarded the atom bomb as a monstrosity'