Endocommensal Definition
endōkəmensəl
noun
A commensal living within the body of the host organism.
Webster's New World
Find Similar Words
Find similar words to endocommensal using the buttons below.
Find similar words to endocommensal using the buttons below.