reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
cuckoo spit a foamy substance secreted on plants by spittlebug nymphs to cover and protect their larvae. [1/2 definitions]