algoid
adjective
al·goid
| \ ˈal-ˌgȯid\
Definition of algoid
: of the nature of or resembling an alga
Keep scrolling for more