Endobiotic[en′dō-bī-ot′ik]

Type:Term

Definitions
1. Living as a parasite within the host.

Scroll to top