Home
Search
Index
Definify.com
Definition
2024
self-medicator
self-medicator
English
Noun
self
-
medicator
(
plural
self-medicators
)
A person who administers
self-medication
Similar Results