Definition of Hatchery

  • 1. A place where eggs are hatched under artificial conditions (especially fish eggs) Noun

Semanticaly linked words with "hatchery"

Hyponims for word "hatchery"