What is the full meaning of gastrulates
GASTRULATE, to form a gastrula [v]
Example of the word gastrulates placed on a Scrabble board.