English edit

Noun edit

boswellic acids

  1. plural of boswellic acid