Definify.com

Definition 2026


sulfobenzoates

sulfobenzoates

English

Noun

sulfobenzoates

  1. plural of sulfobenzoate