'semilunar valve' definitions:

Definition of 'semilunar valve'

(from WordNet)
noun
A heart valve with cusps shaped like half-moons; prevents blood from flowing back into the heart

Words containing 'semilunar valve'