Algoid

Al·goid

Algoid

a.
  1. Of the nature of, or resembling, an alga.