egglaying

adj 1noun 1

Definitions

adj

1

That lays eggs.

noun

1

The laying of eggs

Your note

not saved
0 chars