BLASTOPORE MEANING IN ENGLISH

• Blastopore Definition & Synonyms

  1. (n.) The pore or opening leading into the cavity of invagination, or archenteron.


RECENT SEARCHES