From Fresh Dictionary
English
Noun
- A paired copulatory organ of males in some species of insects that helps the male clasp the female.
Latin
Noun
valva (plural valvae)
- double or folding door (in plural)
- one leaf of such doors
fr:valva
pl:valva
zh:valva