genital cords

English

Noun

genital cords

  1. plural of genital cord