mycocerosic acids

English

Noun

mycocerosic acids

  1. plural of mycocerosic acid