demonspawn
English
Etymology
From
demon
+
spawn
.
Noun
demonspawn
pl
(
plural only
)
(
fantasy
)
demonic
creatures
;
hellspawn