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

Eyespot

In a unicellular organism, a spot or plastid that is colored.
Search Site