Noun
palatinoid (plural palatinoids) (medicine, dated) A form of envelope or capsule used for the administration of bitter or unpleasant-tasting drugs.