lingua

/lˈɪŋgwʌ/

Explore definitions, synonyms, and language insights of lingua

Definitions

Noun
a mobile mass of muscular tissue covered with mucous membrane and located in the oral cavity

More General Terms