English edit

Noun edit

ataciguat (uncountable)

  1. A vasodilating compound.