organule

English

noun
Definitions
  • (anatomy) One of the essential cells or elements of an organ.

Etymology

Suffix from English organ.

Origin

English

organ

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms