English | German | Russian | Czech

thecoma English

Meaning thecoma meaning

What does thecoma mean?

thecoma

A benign ovarian neoplasm composed only of theca cells

Synonyms thecoma synonyms

What other words have the same or similar meaning as thecoma?

thecoma English » English

theca-cell tumor theca cell tumor

Are you looking for...?