Wiktionary
genital cords
n. (plural of genital cord English)
n. (plural of genital cord English)