valva ( synonym found)

Definition of valva:

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

Definition of valva:

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

Back to Top