papillary muscles

English

Noun

papillary muscles

  1. plural of papillary muscle