lortalamine
English
Noun
lortalamine
(
uncountable
)
An
antidepressant
.
Anagrams
omnilateral