Dictionary for word “cysticercus”
cysticercus - Did you Mean?
cysticerce (cysticercus)