microgranule

English

Etymology

From micro- +‎ granule.

Noun

microgranule (plural microgranules)

  1. A very small granule