English | German | Russian | Czech

psychorubin English

Meaning psychorubin meaning

What does psychorubin mean?

psychorubin

(organic compound) A cytotoxic naphthoquinone obtained from Psychotria rubra.

Are you looking for...?