VitaminLife.com Online Coupons
Table of Contents > Health Dictionary > Endophyte

Endophyte

A plant parasite living within another organism.
Search Site