globule
gelatinous lump of buoyant unspecified liquid enveloped
—defined Fri, 18 Oct 2024 19:29:06 GMT by Carl [history]