meaning of amphikrine Zellen

amphikrine Zellen - German to English

amphicrine cells