SynonymX
Speak
Algoid
Definition of Algoid
1.
Of or resembling algae
Adjective