What is the full meaning of seafoams
SEAFOAM, foam formed on the sea [n]
Example of the word seafoams placed on a Scrabble board.