Etymology Explorer › English

Where does “IUD” come from?

IUD (English): Initialism of intrauterine device

Definitions

  1. Initialism of intrauterine device