Life Science Database Archive
MeCab user dictionary for science technology term

JST Thesaurus Headwords and Synonyms