Definify.com

Definition 2024


lumiphore

lumiphore

English

Noun

lumiphore (plural lumiphores)

  1. Luminophore.

Translations