• Roxatidine

    Full definition of roxatidine

    Noun

    roxatidine

    (uncountable)
    1. A particular H2 receptor antagonist.

    Anagrams

    © Wiktionary