Tabellaria spp.

Tabellaria spp. is an algae species from Chrysophyta division.