endobiotic meaning

Meaning of endobiotic

What is the full meaning of endobiotic

living within the tissues of the host [adj]

Example of the word endobiotic placed on a Scrabble board.

Unscrambled word endobiotic

Points for endobiotic

Scrabble
21 points
Word With Friends
18 points
Wordfeud
21 points

Related pages for endobiotic