1. Noun
A rounded mass of anything, esp. a large pill.
2. Noun
a large pill; used especially in veterinary medicine
Vocabulary classified under Medicine and healthcare
More about this word
Synonyms and related words
Explore this word
