Dictionary of terpenoids