oxyrrhodine definition

  • noun:
    • an assortment of two elements of the oil of roses with one of several vinegar of roses.
29 votes

How would you define oxyrrhodine?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!