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.