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

Exophyte

A plant parasite residing on the exterior.
Search Site