Lingua Meaning

There are 1 meaning(s) for word Lingua

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

    Synonyms : clapper,  glossa,  tongue