Definition Definition

emeroids - Meaning and Examples

Meaning of 'emeroids' (Webster Dictionary)

1 . Emeroids [ n. pl.]
- Hemorrhoids; piles; tumors; boils.