egglayer

EnglishEdit

EtymologyEdit

egg +‎ layer

NounEdit

egglayer (plural egglayers)

  1. Any organism that lays eggs, or is kept for that purpose.

See alsoEdit