Home
Search
Index
Definify.com
Definition
2024
medicastro
medicastro
Italian
Noun
medicastro
m
(
plural
medicastri
)
quack
(incompetent doctor of medicine)
Etymology
medico
+
-astro
Similar Results
Medicaster