NichiDict

LSD

える゛えす゛でぃー
[eru゛esu゛dii]

Meanings

1.Noun

lysergic acid diethylamide; LSD