English edit

Noun edit

diductor (plural diductors)

  1. A divaricator muscle in arthropomatous brachiopods