What does Altrose mean?

Altrose - German to English

altrose