stoloniferone
Noun
Meaning
stoloniferone (plural stoloniferones)
(organic chemistry) Any of a group of cytotoxic steroids present in the soft coral Clavularia viridis
Noun
stoloniferone (plural stoloniferones)
(organic chemistry) Any of a group of cytotoxic steroids present in the soft coral Clavularia viridis