Definify.com

Definition 2024


jelloid

jelloid

English

Noun

jelloid (plural jelloids)

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

Anagrams