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.

Words Starting With

Words Ending With

Unscrambles

endobiotic