Była córką muzykologa Karola Srtomengera i wnuczką kompozytora Henryka Meclera. W trakcie II wojny światowej walczyła w powstaniu warszawskim jako łączniczka AK w batalionie „Zaremba”–”Piorun” grupa sapersko-techniczna kpt. Michała Bucza „Mechanika”. Ukończyła szkołę średnią w Warszawie, a następnie uzyskała magisterium z filozofii i doktorat z biologii na Uniwersytecie Łódzkim.
Prowadziła odczyty na uczelniach wyższych. Była autorką kilkunastu książek, autorką i współautorką licznych tłumaczeń. Opublikowała blisko 300 artykułów o charakterze naukowym, popularyzatorskim, dydaktycznym, leksykograficznym i poradniczym. Była redaktorem różnych wydawnictw zbiorowych.
Pochowana na cmentarzu Powązki Wojskowe w Warszawie.