monoscope (0 synonym found)

Definition of monoscope:

°A view of an area of the Moon.
°(by extension) A desolate or devastated landscape.

Definition of monoscope:

°A view of an area of the Moon.
°(by extension) A desolate or devastated landscape.
Get a free website audit from Next Wave ServicesGet a free website audit from Next Wave Services

Back to Top