Where does “neodrón” come from?

neodrón (Irish): neutron

Definitions

  1. neutron

Words derived from “neodrón