Meaning of medlars
Definition of medlars
(noun)
relational
database
of the United States National Library of Medicine for the
storage
and
retrieval
of
bibliographical
information
concerning the
biomedical
literature
Other information on medlars
WIKIPEDIA results for
medlars
Amazon results for
medlars
Tweet