3 results found
Search Results for: ecdysis
Dinoflagellate
A dinoflagellate is a flagellate algae characterized by their two flagella of unequal length. One of the flagella is lying... Read More
Stratum corneum
Definition noun The outermost layer of the epidermis comprised of corneocytes and accounts for most of the protective... Read More