Dictionary.com
definitions
  • synonyms

Audubon Society

noun
  1. a society founded in 1905 for the preservation of wildlife, especially of birds.
Show More

Origin of Audubon Society

named after J. J. Audubon
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018