microscopic larvae