meaning of hatchery

1. A house for hatching fish, etc.
2.
a place where eggs are hatched under artificial conditions especially fish eggs; "the park authorities operated a trout ">hatchery"


Related Words

hatchery |

Developed & Maintained By Taraprasad.com

Treasure Words