neurotendinous









neurotendinous


adj.

  1. Of or relating to a nerve and a tendon.
52 queries 0.520