What kinda bug you think?

Larvea could be anything unless you grow it out

neem oil is your friend organic and systemic

maybe sold near you as leaf shiner

good luck
 
Back
Top