CREMASTER


Meaning of CREMASTER in English

noun a thin muscle which serves to draw up the testicle.

2. cremaster ·noun the apex of the last abdominal segment of an insect.

Webster English vocab.      Английский словарь Webster.