Definify.com

Definition 2024


S.T.D.

S.T.D.

See also: std and STD

Spanish

Initialism

S.T.D.

  1. Initialism of sólidos totales disueltos (total dissolved solids).