Gastrulate

Verb

  • (biology) To form into a gastrula

Leave a Reply

Your email address will not be published.