English | German | Russian | Czech

jelloid English

Meaning jelloid meaning

What does jelloid mean?

jelloid

(pharmacy) A medicated gelatin tablet or lozenge; a gelatinous pill.

Are you looking for...?