I've never seen a mite larva,... but that's my guess,.... squish what you've found and stand guard with neem in hand!