Adjective Definition

entozoic

1.Definition: living within a living animal usually as a parasite

"Entozoic worms"

Related Adjective(s):endozoic, entozoan




Please Share