Home / R / rachel louise carson

rachel louise carson

noun 20 letters Scrabble 25 WWF 30
Definitions
noun

United States biologist remembered for her opposition to the use of pesticides that were hazardous to wildlife (1907-1964)

Look “rachel louise carson” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →