mycocerosic acids

English

edit

Noun

edit

mycocerosic acids

  1. plural of mycocerosic acid