Definify.com

Definition 2024


sulfobenzoates

sulfobenzoates

English

Noun

sulfobenzoates

  1. plural of sulfobenzoate