longus
/ˈlɔŋ.ɡəs/
LƆŊ · ɡəs (2 syllables)
English
Noun
Ad
Definition
A long muscle in the body.
Etymology
Borrowed from New Latin longus (“long”), clipping of musculus longus (“long muscle”).
Ad