Definify.com

Definition 2025


sulfobenzoates

sulfobenzoates

English

Noun

sulfobenzoates

  1. plural of sulfobenzoate