What does Blasenalge mean?

Blasenalge - German to English

sailor's eyeball [Valonia ventricosa] [species of algae]