CREMASTER


Meaning of CREMASTER in English

n. muscle from which the testes are suspended (Anatomy)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.