dcsimg

Cyanophora biloba is a species of glaucophyte in the family Cyanophoraceae.