×
scientist
meaning in French
n.
savant, homme de science, rechercheur
Related Words
eminent scientist
rocket scientist
natural scientist
scientific terminology
scientifically
scientistic
scientology®
PC Version
Copyright © 2018 WordTech Co.