English | German | Russian | Czech

valva English

Meaning valva meaning

What does valva mean?

valva

A paired copulatory organ of males in some species of insects that helps the male clasp the female.

Synonyms valva synonyms

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

valva English » English

valve

Are you looking for...?