autosite

English

noun
Definitions
  • The independent twin of a pair of conjoined twins where the other twin is parasitic.

Etymology

Prefix from English site.

Origin

English

site

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms