isoflavanes

English

Noun

isoflavanes

  1. plural of isoflavane