Delysid Definition

noun

The pharmaceutical name for LSD-25

Wiktionary

Other Word Forms of Delysid

Noun

Singular:
delysid
Plural:
delysids

Find Similar Words

Find similar words to delysid using the buttons below.

Words Starting With

Words Ending With

Unscrambles

delysid