spinoblast

noun
spi·​no·​blast | \ ˈspīnəˌblast\

Definition of spinoblast

: a free-floating statoblast provided with external barbs or hooks

History and Etymology for spinoblast

spin- + -blast

Keep scrolling for more