Dictionary.com
definitions
  • synonyms

Audubon Society

See more synonyms on Thesaurus.com
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