What is the meaning of selenite in English?

Learn vocabulary with pictures as well as definitions of selenite in English

Learn in

See more

n. selenite

Definition of selenite in English

Extraterrestrial being that inhabits the Moon.

Synonyms of selenite in English

moon dwellerSelenite

See more

n. Selenite

Definition of Selenite in English

Extraterrestrial being that inhabits the Moon.

Synonyms of Selenite in English

moon dwellerselenite