Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

frogspawn Definition

Cancel
frogspawn
noun
A gelatinous mass of frogs' eggs, laid in ponds and ditches

Words Related to frogspawn!

frogspawn Examples by Brain Bank Users