hatchery
English Thesaurus
1. a place where eggs are hatched under artificial conditions (especially fish eggs) (noun.location)
derivation | : | hatch, |
definition | : | emerge from the eggs (verb.body) |
derivation | : | hatch, |
definition | : | emerge from the eggs (verb.body) |
Visual ArtiKata
Explore hatchery in ArtiKata.com >