spinoblast
noun
spi·no·blast
| \ ˈspīnəˌblast\
Definition of spinoblast
: a free-floating statoblast provided with external barbs or hooks
Keep scrolling for more