matrixule

English

Noun

matrixule (plural matrixules)

  1. (biology) A stromule in mitochondria.

Anagrams