Definify.com

Definition 2026


sulfenates

sulfenates

English

Noun

sulfenates

  1. plural of sulfenate