Designed by
Title
Nodules on leaves or leaf galls #221384034
Description
Nodules on leaves or leaf galls are generally the result of insects or other foreign organisms such as bacteria, fungi, mites, nematodes, and even viruses. Whatever the original cause, these organisms usually do not remain dormant on leaves