Nit. def possible....I had thirps and the markings they left looked very similar to yours. Look very very close on the leaves for tiny bugs or tiny specks of black bug crap. Its hard to see....took me a bit to find em.