Life … Plants Green Algae Chlorodendrophyceae Chlorodendrales Chlorodendraceae Scherffelia Scherffelia dubia species 1 observations Scherffelia dubia Scherffelia dubia Close