Hatcher meaning

One who hatches (transitive senses)
noun
0
0
Advertisement

Origin of hatcher

  • hatch +‎ -er

    From Wiktionary