octacosanols

English

Noun

octacosanols

  1. plural of octacosanol