phaseollidin

English

Noun

phaseollidin (uncountable)

  1. A flavonoid found in Phaseolus vulgaris and other plants.

Anagrams