Definify.com

Definition 2025


jelloid

jelloid

English

Noun

jelloid (plural jelloids)

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

Anagrams