English | German | Russian | Czech

imposex English

Meaning imposex meaning

What does imposex mean?

imposex

(biology) The development in certain marine gastropod mollusks of sex organs in contrast to their actual gender, the result of toxic pollutants.

Are you looking for...?