Glossa Meaning

There are 1 meaning(s) for word Glossa

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

    Synonyms : clapper,  lingua,  tongue