microfold

English

noun
Definitions
  • (cytology) A small folded structure in the side of some cella

Etymology

Prefix from English fold.

Origin

English

fold

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms