Search thousands of medical abbreviations and terms from various sources with a powerful search engine app. Partial word searches are also supported. Works offline too!