Cotton leafworm



noun
1.
ដង្កូវកម្បាស