ENDOBIOTIC


Meaning of ENDOBIOTIC in English

“+ adjective

Etymology: International Scientific Vocabulary end- + -biotic

: dwelling within the tissues of a host as parasite or symbiont

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.