Skip to
noun
A substance or agent that counteracts or neutralizes renin, typically used in medical contexts.
Browse