EMBASE is a
6
letter word starting with
E
and ending with
E
Definitions & Synonyms
verb -
EMBASE is an extensive biomedical and pharmacological database, deriving from published research papers and journals, often used in medical and health-oriented studies.