May 02, 2015 - 08:42 AM
I have no idea without seeing it. Are you sure it is insect related? If it looks like a seed, it might be a seed. The other possibility is that it is some insect pupae. Again, not sure unless I can see one. Maybe a close-up clear picture?