Algoid
Al·goid
Algoid
a.
Of the nature of, or resembling, an alga.