What is the full meaning of epiblastic
of or relating to, or consisting of, the epiblast [adj]
Example of the word epiblastic placed on a Scrabble board.