We do not currently know of any antonyms for glampires.
The noun glampires is defined as:
Did you mean clambers?