frogspittle

  • 1frogspit — /ˈfrɒgspɪt/ (say frogspit) noun any of several filamentous freshwater green algae forming floating masses. Also, frogspittle /ˈfrɒgspɪtl/ (say frogspitl) …