MohammedPreview
Open in TheBrain

Troglodytic

Of or pertaining to troglodytes, or dwellers in caves.