isobiflavonoids

English

Noun

isobiflavonoids

  1. plural of isobiflavonoid