Word Hen
What is the meaning of the word "
entozoic
"?
Definitions:
living within a living animal usually as a parasite
adjective
entozoic worms
Synonyms:
endozoic
entozoan