EGAVE

macrobead

Meaning

  1. noun A spherical agglomeration of cells

Similar words

macrocyst macrofiber macrofibre macrothrombocyte macromelanophore microsclere prostasphere megabacterium macronodule megathrombocyte

Save “macrobead” to learn later