Telluric vampire Synonyms
Telluric replaced
Definitions for Telluric
- (adjective) of or relating to or inhabiting the land as opposed to the sea or air
- (adjective) of or relating to or containing the chemical element tellurium
Synonyms for phrase
TV abbreviation
TV is an abbreviation for Telluric VampireWhat does TV stand for?
TV stands for "Telluric Vampire"