Definition of “tricuspid valve” - English Dictionary

English