Adjective Definition

algoid

1.Definition: of or resembling algae




Please Share