Delysid Definition
noun
The pharmaceutical name for LSD-25
Wiktionary
Other Word Forms of Delysid
Noun
Singular:
delysid
Plural:
delysidsFind Similar Words
Find similar words to delysid using the buttons below.