Over 400,000 specialized terms, abbreviations and definitions in 4 languages. With references to sources and annotations to specific fields.
Meta Keywords
dictionary glossary thesaurus vocabulary science technology stem term terms word words definition definitions abbreviation abbreviations translation translations english french italian russian language languages