Saponins meaning

Plural form of saponin.
noun
0
0
Advertisement