TREE GOOSE
Meaning of TREE GOOSE in English
noun
Etymology: from the belief that the barnacle (shellfish) from which the goose was believed to stem is produced by trees
: barnacle goose
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012