Meaning of rachel louise carson
Definition of rachel louise carson
(noun)
United States
biologist
remembered for her
opposition
to the use of pesticides that were
hazardous
to
wildlife
(1907-1964)
Other information on rachel louise carson
WIKIPEDIA results for
rachel louise carson
Amazon results for
rachel louise carson
Tweet