atiprosin

English

Noun

atiprosin (uncountable)

  1. An antihypertensive agent.

Anagrams