Sembling - Definition - Law Dictionary Home Dictionary Definition sembling
Definition :
The practice of attracting the males of Lepidoptera or other insects by exposing the female confined in a cage
View Judgments Citing this PhraseView Acts Citing this Phrase