TERM: Description of glossary term.
hatchery
A spawning, incubating and hatching station for a given species of fish, often commercial, but also related to conservation.
TERM: Description of glossary term.
A spawning, incubating and hatching station for a given species of fish, often commercial, but also related to conservation.