Subscribe
URL of the page has been copied to clipboard.
Meaning : Small moths whose larvae spin silken tunnels and feed on stored food products.
Synonyms : ephestia
Install App