English Dictionary
▪ cestida
▪ cestidae
▪ cestoda
▪ cestode
▪ cestrum
◊ CESTODA
Cestoda
n : tapeworms [syn: {Cestoda}, {class Cestoda}]
cestida
cestidae
cestoda
cestode
cestrum
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]