1 definition by silver bee

Top Definition
A camera that is used to observe animals, insects, etc in natural habitats or elsewhere.
For the purpose of watching critters live.
I checked out Animal planet's website to watch the merecats on their crittercam.
by silver bee October 20, 2008
Mug icon
Buy a crittercam mug!