jasmonates

English

Noun

jasmonates

  1. plural of jasmonate