Frogspawn definition

A gelatinous mass of frogs' eggs, laid in ponds and ditches.
noun
0
0
Advertisement

Alternative Forms

Alternative Form of frogspawn - frog spawn