algoid








adjective

  1. like algae.

adjective

  1. resembling or relating to algae
55 queries 0.562