Meaning ofparasiticidein English

parasiticide

us//pærəˈsɪtɪsaɪd//uk//pærəˌsɪtɪsaɪd//
#uncommon
Definitions