meaning of crookes tube

1. the original gas-discharge cathode-ray tube


Related Words

crookes tube |

Developed & Maintained By Taraprasad.com

Treasure Words