1 English Synonyms for SSDS
Prev.1Next
sudden sniffing death syndrome
Definition: 1. Sudden death by cardiac arrest as a result of using inhalants.
Show more information about sudden sniffing death syndrome
Prev.1Next
Search took: 1.5573 ms