Life Science Database Archive
MeCab user dictionary for science technology term

Nikkaji Dictionary