Home
Search
Index
Definify.com
Definition
2025
photophores
photophores
English
Noun
photophores
plural of
photophore
Similar Results