photophore
Top 40000
Meanings
Noun
1. photophore (biology)
2. lantern
Examples1
A lantern lights the room.