Sea foam

From Biology-Online Dictionary | Biology-Online Dictionary

sea foam

1. Foam of sea water.

2. (Science: chemical) meerschaum.

Synonym: sea froth.