Valva definition

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

Other Word Forms

Noun

Singular:
valva
Plural:
valvae