Home
English listing
Malayalam listing
About
L.s.d - meaning in malayalam
Meanings for L.s.d
noun
ലൈസേര്ജിക് ആസിഡ്
വിഭ്രമദര്ശനങ്ങള് ഉളവാക്കുന്ന ഒരു മയക്കുമരുന്ന്