×
cestoid
meaning in English
n.
,
adj.
=cestode.
Related Words
cestodic tuberculosis
cestodology
cestoidea
cestola
PC Version
Copyright © 2018 WordTech Co.