n. mass of eggs deposited by an aquatic animal (i.e. fish, frog, etc.); vast quantity of offspring (derogatory); product, outcome
SPAWN
Meaning of SPAWN in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012