Definisi 'cadra cautella'

English to English
noun
1 a moth whose larvae feed on and mat together with webbing various stored products of vegetable origin Terjemahkan
source: wordnet30


Visual Synonyms