isosafroles

English

Noun

isosafroles

  1. plural of isosafrole