temocapril

English

Noun

temocapril (uncountable)

  1. (organic chemistry, pharmacology) An ACE inhibitor.

Anagrams