RELATED WORDS
PARAPHRASING
1) (of plants, fashions, words, ideas) introduced from another country (exotic)
(of plants, fashions, words, ideas) introduced from another country
not native or usual; mysterious