algoid

Adjective
  1. Of or resembling algae (synset 302621529)

Other Searches