Jelloid Definition
noun
(pharmacy) A medicated gelatin tablet or lozenge; a gelatinous pill.
Wiktionary
Other Word Forms of Jelloid
Noun
Singular:
jelloid
Plural:
jelloidsOrigin of Jelloid
-
Former brand name, from a company called Iron Jelloid Co. Ltd. Presumably jelly + -oid.
From Wiktionary
Find Similar Words
Find similar words to jelloid using the buttons below.