SOCIETY FINCH


Meaning of SOCIETY FINCH in English

noun

: a small white weaverbird that is prob. an artificial variety and possibly derived from an Asiatic bird ( Lonchura acuticauda )

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.