Dictionary of Medicine and Biology
This app provides searchable definitions of about 57500 main English entries.
Dictionary of Medicine and Biology provides searchable definitions of about 57500 main English entries that sufficiently cover all fields of life sciences and medical terms.