glossa
Explore definitions, synonyms, and language insights of glossa
Definitions
Noun
a mobile mass of muscular tissue covered with mucous membrane and located in the oral cavity
Explore definitions, synonyms, and language insights of glossa