German-English dictionary »

bulbospongiosus meaning in English

GermanEnglish
der Bulbospongiosus Substantiv

bulbospongiosus◼◼◼noun

Bulbospongiosus

bulbospongiosus muscle