Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word medlars from English dictionary with examples, synonyms and antonyms.

medlars   noun

Meaning : Relational database of the United States National Library of Medicine for the storage and retrieval of bibliographical information concerning the biomedical literature.

Synonyms : medical literature analysis and retrieval system