Search term tenia has one result
ES Spanish EN English
tenia (n) [entomología] {f} tapeworm (n) [entomología]

Spanish English translations

ES Synonyms for tenia EN Translations
verme [gusano] larf (n v)
solitaria [solitaria] f eenlinge {f}