tokinolide
Noun
Meaning
tokinolide (plural tokinolides)
(organic chemistry) Any of a group of polycyclic phthalides present in angelica
Noun
tokinolide (plural tokinolides)
(organic chemistry) Any of a group of polycyclic phthalides present in angelica