SVTTop 15000MeaningsNoun1. initialism of sciences de la vie et de la Terre, subject/class about biology and geology in French schools