YourDictionary

cenosite medical definition

noun
An animal parasite that can live independently of its usual host. Also called coinosite.

link/cite print suggestion box