Mudpuddle meaning

A puddle of mud or muddy water.
noun
0
0
Of butterflies, to congregate on moist soil for feeding.

It is not known why some butterfly species mudpuddle, but it is well known that they do.

verb
0
0
Advertisement

Origin of mudpuddle

mud +‎ puddle