Definify.com

Definition 2024


sulfenates

sulfenates

English

Noun

sulfenates

  1. plural of sulfenate