bioorgan

English

noun
Definitions
  • A synthetic organ (of the body) manufactured from biological material

Etymology

Prefix from English organ.

Origin

English

organ

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms