valva

English

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

Etymology

Borrowed from Latin valva.

Origin

Latin

valva

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms