tricuspids

English

Noun

tricuspids

  1. plural of tricuspid