Word info

lithophosphor

Noun

Meaning

A stone that becomes phosphoric by heat.

Source: Webster's dictionary

Close letter words and terms