What is the full meaning of gelcaps
GELCAP, a dose of medicine enclosed in a soluble cap of gelatine [n]
Example of the word gelcaps placed on a Scrabble board.