sigmoid sinuses

English

Noun

sigmoid sinuses

  1. plural of sigmoid sinus