About us
Define
Definitions for
"Monstrosities"
abnormal; deviating greatly from average in structure; hideous
eldritchpress.org