Ernst [noun] + haeckel [noun]