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.