Dictionary.com
Thesaurus.com

subhatchery

  • a word derived from hatchery.
    hatchery
    noun
    a place for hatching eggs of hens, fish, etc., especially a large, commercial or government site where the young are hatched, cared for, and sold or distributed.

More Suggestions