Word info

egglayer

Noun

Meaning

egglayer (plural egglayers)

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

Source: en.wiktionary.org

Close letter words and terms