Definitions for submucous
  • Submucous (a.) - Situated under a mucous membrane.
Words in your word
2 Letter Words
bo mo mu om os so um us