dcsimg
Unresolved name

Carteria ellipsoidalis

Carteria ellipsoidalis is a species of in the family Chlamydomonadaceae.