algoid

Adjective
  • Of or resembling algae (synset 302621529)

Other Searches