Jelloid definition

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

Other Word Forms

Noun

Singular:
jelloid
Plural:
jelloids

Origin of jelloid

  • Former brand name, from a company called Iron Jelloid Co. Ltd. Presumably jelly +‎ -oid.

    From Wiktionary