Versión en Español
Translate
"worms"
to Spanish Language
English to Spanish
Spanish to English
English
Spanish
worms
lombrices, gusanos, parásitos, “bichos
wormseed
santónico; planta perenne cuyas hojas se usan en medicina como tónico y vermífugo