-
nouna person or animal that is markedly unusual or deformed
Similar:
-
nounsomething hideous or frightfultype of:
Explanation of monstrosity
We don`t have explanations for this word yet.