carbaprostacyclin

English edit

Noun edit

carbaprostacyclin (countable and uncountable, plural carbaprostacyclins)

  1. A synthetic analogue of prostacyclin