What does Blastoporus mean?

Blastoporus - German to English

blastopore