tenophyte









tenophyte


n.

  1. A bony or a cartilaginous growth in or on a tendon.
52 queries 0.526