spinoblast
noun
spi·no·blast
ˈspīnəˌblast
: a free-floating statoblast provided with external barbs or hooks
Love words? Need even more definitions?
Merriam-Webster unabridged
Share