blastozooid

English

Etymology

From blasto- +‎ zooid.

Noun

blastozooid (plural blastozooids)

  1. (biology) A zooid produced by budding