English | German | Russian | Czech

defolliculated English

Meaning defolliculated meaning

What does defolliculated mean?

defolliculated

From which the follicles have been removed.

Are you looking for...?