Xenophobic rat Synonyms

Definitions for Xenophobic


  • (adjective) suffering from xenophobia; having abnormal fear or hatred of the strange or foreign

XR abbreviation

XR is an abbreviation for Xenophobic Rat
What does XR stand for?
XR stands for "Xenophobic Rat"

Definitions for Rat