gastroblast
noun
gas·tro·blast
| \ ˈgastrəˌblast\
Definition of gastroblast
: a nutritive zooid of a tunicate colony
Keep scrolling for more