Lobsters Pee From Their Faces
Lobsters pee out of their faces. The urine comes from antennal glands located near the antennae.
Le Carré’s Spy Terms
Women Have a Better Sense of Smell Than Men
Beaked Whales Are The Deepest Divers
Library Visits Outpaced Trips to Movies