melampolide
Noun
Meaning
melampolide (plural melampolides)
(organic chemistry) Any of a class of organic compounds found in Melampodium and related plants.
Noun
melampolide (plural melampolides)
(organic chemistry) Any of a class of organic compounds found in Melampodium and related plants.