Honeydew
Legal definition for Indian law research
Definition
A sweet saccharine substance found on the leaves of trees and other plants in small drops like dew Two substances have been called by this name one exuded from the plants and the other secreted by certain insects esp aphids
Definitions are for legal research. Always verify meaning in the context of the statute, judgment, or jurisdiction cited.