Search term tapeworm has 2 results
Jump to
EN English ES Spanish
tapeworm (n) [entomology] tenia (n) {f} [entomology]
tapeworm (n) [entomology] solitaria (n) {f} [entomology]