A fat, round drop, usually of something sticky or thick. (Cambridge Dictionary)
A small drop or lump of something viscid or thick. (Merriam – Webster)
A daub or spot of colour. (Merriam – Webster)
A blob of thick or sticky liquid is a small, often round, amount of it. (Collins Dictionary)
A drop of a thick liquid or viscous substance. (Oxford Dictionaries)
A spot of colour. (Oxford Dictionaries)
What is it the meaning of ”amorphous blob”?