diarylheptanoids

English

Noun

diarylheptanoids

  1. plural of diarylheptanoid