lathyrane
Noun
Meaning
lathyrane (plural lathyranes)
(organic chemistry) Any of a class of diterpenes mostly found in Euphorbiaceae.
Noun
lathyrane (plural lathyranes)
(organic chemistry) Any of a class of diterpenes mostly found in Euphorbiaceae.