ecomap

English

noun
Definitions
  • A diagram that shows all of the systems at play in an individual's life, used in social work.

Etymology

Prefix from English map.

Origin

English

map

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms