meaning of Autozooid

Autozooid - German to English

autozooid