sclarene

English

Noun

sclarene (uncountable)

  1. (organic chemistry) A diterpene present in the foliage of Podocarpus laetus (syn. Podocarpus hallii).

Anagrams