Honeydew - Definition - Law Dictionary Home Dictionary Definition honeydew
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
View Judgments Citing this PhraseView Acts Citing this Phrase