meaning of Adenomyose

Adenomyose - German to English

adenomyosis