She's the Greek Mother of Monsters
This page is the CodyCross answer for the clue below from The Netherlands, Group 2108, Puzzle 3 (West Friesland Region).
Question is: She's the Greek Mother of Monsters
and the answer is: ECHIDNA
Word Meaning:
ECHIDNA — Any of the species of small spined monotremes in the family Tachyglossidae, the four extant species of which are found in Australia and southern New Guinea.
Definitions from Wiktionary.