Home UK English -blast
1Biology Denoting an embryonic cell.
From Greek blastos ‘germ, sprout’.
READ THESE ARTICLES