3 results found
Search Results for: eyespot
Dinoflagellate
A dinoflagellate is a flagellate algae characterized by their two flagella of unequal length. One of the flagella is lying... Read More
Blindness – Evolutionary regression? Maybe not!
The recent Netflix's hit flick, Bird Box, surely startled the viewers with the thrilling scenarios revolving around the... Read More