meaning of Blastoporus

Blastoporus - German to English

blastopore