tear gland ( synonym found)

Definition of tear gland:

(n) : a large suburb of Dallas, Texas (USA)

Back to Top