moonscreen (English, noun)
expansion: moonscreen (uncountable)
Senses:
glosses: A skin cream to be applied at night, for protection against moonlight.
tags: humorous
uncountable
Forms: