semilunar fibrocartilage

noun

Medical Definition of semilunar fibrocartilage