Find the word definition

Wiktionary
autosite

n. The independent twin of a pair of conjoined twins where the other twin is parasitic.

Wikipedia
Autosite

Autosite can mean:

  • the independent twin of a pair of conjoined twins where the other twin is a parasitic twin
  • a website about cars