VariousWords beta
Related Terms:
Noun
Definition: A meroterpene phenol, extracted from seeds of Psoralea corylifolia, that shows antimicrobial activity
VariousWords beta
Definition: A meroterpene phenol, extracted from seeds of Psoralea corylifolia, that shows antimicrobial activity