English dictionary
endozoic
Definitions, examples, synonyms and antonyms from WordNet 3.0.
adjective
-
living within a living animal usually as a parasite
Source: WordNet 3.0
English dictionary
Definitions, examples, synonyms and antonyms from WordNet 3.0.
living within a living animal usually as a parasite
Source: WordNet 3.0