Q: What are those greenish, slimy wormlike things eating the top surface of the leaves on my purple-leaf plum? A: These are the larvae of a nonstinging wasp called a sawfly. They are called either ...

Context Explanation

CBC.ca: 8 ways to tell a cherry blossom from a plum blossom