hatchery: a place where eggs are hatched under artificial conditions (especially fish eggs)
place: any area set aside for a particular purpose
meningeal artery: any of three arteries supplying the meninges of the brain and neighboring structures