proteinoid

  • 21microsphere — [mī′krō sfir΄] n. [ MICRO + SPHERE] any of various minute globules, as the hollow particles used in making lighter plastics or a cell like structure resembling a proteinoid …

    English World dictionary