Definition, synonyms and related words
Any of several glandular villi of the uterus of viviparous sharks which supply nutrient to the embryos