Definitions
There is 1 meaning of the phrase
Rachel Carson.
Rachel Carson - as a noun
United states biologist remembered for her opposition to the use of pesticides that were hazardous to wildlife (1907-1964)
Synonyms (Exact Relations)
carsonrachel louise carson