hatcheryEnglish

hatchery

Noun

A place where eggs are hatched under artificial conditions (especially fish eggs)

English: hatchery