What kinda bug you think?

vostok

Well-Known Member
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
 
Top