What is the full meaning of melanoids
MELANOID, someone suffering from melanosis [n]
Example of the word melanoids placed on a Scrabble board.