Sembling
English Translation from English to English dictionary online for the word Sembling
-
1 n.
The practice of attracting the males of Lepidoptera or other insects by exposing the female confined in a cage.
-
2 n.
The practice of attracting the males of Lepidoptera or other insects by exposing the female confined in a cage.