Endobiotic Definition
ĕndə-bī-ŏtĭk
adjective
Living within the body or tissues of a host organism.
Webster's New World
Find Similar Words
Find similar words to endobiotic using the buttons below.
Find similar words to endobiotic using the buttons below.