ALGOID

Definition of ALGOID

  1. (adj)of or resembling algae