English–Spanish dictionary

Spanish translation of the English word scientists

English → Spanish
  
EnglishSpanish (translated indirectly)Esperanto
(scholar; boffin; man of science)
hombre de ciencia
🔗 Inulin was discovered in 1804 by German scientist Valentin Rose.

EnglishSpanish
scientist científico; hombre de ciencia; sabio