Subscribe
URL of the page has been copied to clipboard.
Meaning : A moth whose larvae feed on and mat together with webbing various stored products of vegetable origin.
Synonyms : almond moth, cadra cautella
Install App