leucopelargonidins
English
Noun
leucopelargonidins
plural of
leucopelargonidin