dewormed

adjectiveHaving had parasitic worms removed, usually by medication.

No synonyms or antonyms found for this word.

dewormed synonyms & antonyms | whatsthatwordmean | whatsthatwordmean