tricuspids
English
Noun
tricuspids
plural of
tricuspid