Some of the stranger bird names include the barnacle goose, whose name comes from an erroneous medieval notion that these geese hatched from barnacles …
Read More at Source.
Read More at Source.
Read More at Source.
Read More at Source.
Read More at Source.
Read More at Source.
Read More at Source.
Read More at Source.
Read More at Source.
Read More at Source.
Read More at Source.