meaning of Algenart

Algenart - German to English

species of algae