meaning of Agarplatte

Agarplatte - German to English

agar plate