Popular Wordlists

glossa

glossa

glossa - Dictionary definition and meaning for word glossa

Definition
(noun) a mobile mass of muscular tissue covered with mucous membrane and located in the oral cavity
Synonyms : clapper , lingua , tongue

Hiring Content Writers!

We are looking for rockstar content writers with keen interest in digital marketing & technology. For more details call at 9717273939.

Love us on FB !