What is the full meaning of scarfishes
SCARFISH, a kind of fish, the parrot-wrasse [n]
Example of the word scarfishes placed on a Scrabble board.