English edit

Noun edit

decanoyls

  1. plural of decanoyl