Our online medical glossary of medical terms and definitions includes definitions for terms related to treatment, and general medicine
DISCOVERABLE
Capable of being discovered, found out, or perceived; as, much minute animals are discoverable only by the help of the microscope; truths discoverable by human industry.
Source: Websters Vocabulary