allylphenols

English

Noun

allylphenols

  1. plural of allylphenol