Definify.com

Definition 2025


octanoates

octanoates

English

Noun

octanoates

  1. plural of octanoate