Etymology
Advertisement
atelo- 

word-forming element meaning "imperfect development or structure," from Greek atelēs "imperfect, incomplete," literally "without an end," from a- "not, without" (see a- (3)) + telos "the end, fulfillment, completion" (see telos).

Related entries & more 
Advertisement
ethno- 
word-forming element meaning "race, culture," from Greek ethnos "people, nation, class, caste, tribe; a number of people accustomed to live together" (see ethnic). Used to form modern compounds in the social sciences.
Related entries & more 
ideo- 
word-forming element variously used with reference to images or to ideas, from Greek idea "form; the look of a thing; a kind, sort, nature; mode, fashion," in logic, "a class, kind, sort, species" (see idea).
Related entries & more