English | German | Russian | Czech

thecal English

Meaning thecal meaning

What does thecal mean?

thecal

Of or pertaining to a theca. Possessing a theca.

Synonyms thecal synonyms

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

thecal English » English

vaginal membranous

Are you looking for...?