ALGOID
Meaning of ALGOID in English
ˈalˌgȯid adjective
Etymology: International Scientific Vocabulary alga + -oid
: of the nature of or resembling an alga
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012