Home
Search
Index
Definify.com
Definition
2025
lumiphores
lumiphores
English
Noun
lumiphores
plural of
lumiphore
Similar Results