trichirubine
Noun
Meaning
trichirubine (plural trichirubines)
(organic chemistry) Any of a group of limonoids present in Trichilia rubescens
Noun
trichirubine (plural trichirubines)
(organic chemistry) Any of a group of limonoids present in Trichilia rubescens