diphenylcyclopropenones

English

Noun

diphenylcyclopropenones

  1. plural of diphenylcyclopropenone