oligolignans

English

Noun

oligolignans

  1. plural of oligolignan