What is the full meaning of confervoids
CONFERVOID, a freshwater alga [n]
Example of the word confervoids placed on a Scrabble board.