Definitions
There is 1 meaning of the phrase
May Blob.
May Blob - as a noun
Swamp plant of europe and north america having bright yellow flowers resembling buttercups
Synonyms (Exact Relations)
caltha palustriscowslipkingcupmarsh marigoldmeadow brightwater dragon