Definify.com

Definition 2025


tricuspids

tricuspids

English

Noun

tricuspids

  1. plural of tricuspid