Scientists Find 99 Million Year Old Snail Trapped in Tree Resin
TingTing Yu/Phys.org – A 99 million year old snail with 5 cubs trapped in tree resin – Nationalgeographic.co.id—Snail or conch is the common name given to class members Gastropod Mollusks (belly legged animal). Snail are also hermaphrodites, which means they have both male and female reproductive organs. Talk about snail, not long ago, scientists discovered … Read more