sea foam


sea foam

n 1. foam formed on the surface of the sea 2. (Minerals) a former name for meerschaum1