tenoblast

English

Etymology

From teno- +‎ -blast.

Noun

tenoblast (plural tenoblasts)

  1. An immature tendon cell.

Anagrams