xenosphere

English

noun
Definitions
  • A spheroid culture from a xenograft
  • A particulate remnant of carbon released in the combustion of oil or coal.

Etymology

Prefix from English sphere.

Origin

English

sphere

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms