cestoda

listen to the pronunciation of cestoda
English - Turkish
tenya
tapeworms
tenyalar
English - English
{i} parasitic flatworm
tapeworms
cestoda
Favorites