Definify.com

Definition 2024


medicastro

medicastro

Italian

Noun

medicastro m (plural medicastri)

  1. quack (incompetent doctor of medicine)