Entozoic

What is Entozoic?

Entozoic definition and meaning on Dictionary terms:
adjective
(of a parasitic animal) living within the body of its host.

 

reference: https://www.dictionary.com/browse/entozoic

Tags: