Yes they are somewhat transparent, and this is going to drive me crazy because she cared enough to keep them (and seal the little darlings quite securely!) I'm so curious to find out what they are! I'm way inland so there isn't anyone around here I could take them to