What does algoid mean?
The definition of algoid
Al”goid, a.
Etym: [L. alga + -oid.]

Of the nature of, or resembling, an alga.