xray

listen to the pronunciation of xray
English - Turkish
English - English

Definition of xray in English English dictionary

xray tube
A vacuum tube suitable for producing Röntgen rays
xray
Favorites