Home
Word with Friends
Scrabble
Dictionary
Helper
Logout
Profile
My Saves
Change Password
Home
Word with Friends
Scrabble
Dictionary
Helper
Sign up
Log in
SOWPODS
ENABLE
TWL
Toxoid
Noun
toxoid
(
plural
toxoids
)
A
toxin
that has had its
toxic
properties removed, but retains its ability to generate an
immune response
© Wiktionary
Follow @FreeWordFinder