cinnzeylanol

English

Noun

cinnzeylanol (uncountable)

  1. A diterpenoid found in the bark of various Cinnamomum species.