Where does “Myon” come from?

Myon (German): muon

Definitions

  1. muon

Words derived from “Myon