Meaning of hatchery
Definition of hatchery
(noun)
a
place
where
eggs
are
hatched
under
artificial
conditions
(especially
fish
eggs); "the
park
authorities
operated a
trout
hatchery"
Other information on hatchery
WIKIPEDIA results for
hatchery
Amazon results for
hatchery
Tweet