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