meaning of Bestäubte Zenobie

Bestäubte Zenobie - German to English

dirty zenobia [Zenobia pulverulenta]