griffin1 griffin1 08-01-2015 English contestada what do the root words Humanus- Homin- Vir- and Femina- mean