Definify.com

Definition 2025


sulfenates

sulfenates

English

Noun

sulfenates

  1. plural of sulfenate