oxodipine

English

Noun

oxodipine (uncountable)

  1. (pharmacology) A type of calcium channel blocker.

Anagrams