C2noun
tapeworm
Definition a long flat worm that lives in the guts of animals and people
Arabic meaning · المعنى
دودة شريطية
· Meaning
Example · مثال · Example
The vet found a tapeworm in the dog's intestines.
وجد الطبيب البيطري دودة شريطية في أمعاء الكلب.