GREEN GALL
Meaning of GREEN GALL in English
noun
: an oak apple collected before the escape of the enclosed wasp larva while very dark in color and rich in tannin
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012