Scientists

French Meaning

scientifique

savant

homme de science

English Meaning

  1. Plural form of scientist.