Meaning of
"i. bagirsak kurdu, serit, tenya, zool. Taenia."
in english language
Turkish to English
English to Turkish
Turkish
English
i. bagirsak kurdu, serit, tenya, zool. Taenia.
tapeworm