Top Qs
Timeline
Chat
Perspective

macrobead

From Wiktionary, the free dictionary

Remove ads

English

Etymology

From macro- + bead.

Noun

macrobead (plural macrobeads)

  1. A spherical agglomeration of cells

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads