English | German | Russian | Czech

gynocardin English

Meaning gynocardin meaning

What does gynocardin mean?

gynocardin

A cyanogenic glycoside found in the passionflower.

Are you looking for...?