What does Bulbospongiosus mean?

Bulbospongiosus - German to English

bulbospongiosus (muscle tissue) [Musculus bulbospongiosus]