Home
Search
Index
Definify.com
Definition
2024
photoglow
photoglow
English
Noun
photoglow
(
plural
photoglows
)
(
sciences
)
A
photoglow tube
Similar Results