Would be a wonderful app and very helpful, but is simply lacking loads of even common science words. Needs more words! As of right now, not worth your time.
NjD95 about Science Glossary, v1.1.8