Twins deride Synonyms
Definitions for Twins
- (noun) (mineralogy) two interwoven crystals that are mirror images on each other
Synonyms for phrase
TD abbreviation
TD is an abbreviation for Twins DerideWhat does TD stand for?
TD stands for "Twins Deride"