Prefix, Suffix and Derived Words for word “cestodes”
cestodes - Did you Mean?
cestode
custode
restore (restores)