What does Antipodenzellen mean?

Antipodenzellen - German to English

antipodal cells