Meaning of may blob

Definition of may blob

(noun) swamp plant of Europe and North America having bright yellow flowers resembling buttercups

Other information on may blob

WIKIPEDIA results for may blob
Amazon results for may blob