extensor hoods

English

Noun

extensor hoods

  1. plural of extensor hood