decanoyls

English

Noun

decanoyls

  1. plural of decanoyl