cestoda

listen to the pronunciation of cestoda
İngilizce - Türkçe
tenya
tapeworms
tenyalar
İngilizce - İngilizce
{i} parasitic flatworm
tapeworms