VariousWords beta
Related Terms:
Noun
Definition: In males of most species of order Lepidoptera, an organ that supports the aedeagus and is located between the two valvae.
VariousWords beta
Definition: In males of most species of order Lepidoptera, an organ that supports the aedeagus and is located between the two valvae.