demonspawn

English

Etymology

From demon +‎ spawn.

Noun

demonspawn pl (plural only)

  1. (fantasy) demonic creatures; hellspawn