What is the full meaning of algoid
of the nature of, or resembling, an alga [adj]
Example of the word algoid placed on a Scrabble board.