English

edit

Noun

edit

boswellic acids

  1. plural of boswellic acid