isosafrols
English
Noun
isosafrols
plural of
isosafrol