isoflavenes

English

Noun

isoflavenes

  1. plural of isoflavene