meaning of Archaeen

Archaeen - German to English

archaea