Origin: Latin suffix -ular
Definition, synonyms and related words
A subscapular vessel or nerve.
Situated beneath the scapula; infrascapular.