A place where eggs are hatched under artificial conditions (especially fish eggs)
• Fish farm
• Place with many fish eggs
• Where to find lots of chicks