ENDOBIOTIC


Meaning of ENDOBIOTIC in English

[en.do.bi.ot.ic] adj [ISV] (ca. 1900): dwelling within the cells or tissues of a host "~ fungi"

Merriam-Webster English vocab.      Английский словарь Merriam Webster.