Home1860 Edition

FROTH SPIT

Volume 10 · 28 words · 1860 Edition

or Cuckoo Spit, a name given to a white spume or exudation found on the leaves of certain plants; produced by the larva of the insect Cicada spumaria.