Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

autosite Definition

Cancel
autosite
noun(au-to-site)
the larger member of conjoined twins that is usually capable of independent existence and nourishes both itself and the smaller dependent twin

Words Related to autosite!

autosite Examples by Brain Bank Users