English to Hindi

Meaning for:
seminal duct
other
वीर्यवाहिनी