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.