isoflavans

English

Noun

isoflavans

  1. plural of isoflavan