toad spittle

  1. Noun (bkz: cuckoo-spit ) (1).