Summary
French Synonyms:   more detail...
  1. sphincters:


French

Detailed Synonyms for sphincters in French

sphincters:

sphincters [le ~] noun

  1. le sphincters
    le sphincters