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

Eyespot

A colored spot or plastid (chromatophore) in a unicellular organism.
Search Site