turkesterone
Noun
Meaning
turkesterone (uncountable)
(organic chemistry) An ecdysteroid originally isolated from Ajuga turkestanica.
Noun
turkesterone (uncountable)
(organic chemistry) An ecdysteroid originally isolated from Ajuga turkestanica.