Italian-English dictionary »

tricuspide meaning in English

ItalianEnglish
tricuspide adjective

tricuspidadjective
[UK: traɪˈk.ə.spəd] [US: traɪˈk.ə.spəd]