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

Ectophyte

A plant parasite that resides on the surface (i.e., skin) of its host.
Search Site