Definify.com

Definition 2025


medicastro

medicastro

Italian

Noun

medicastro m (plural medicastri)

  1. quack (incompetent doctor of medicine)