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
Get the mug
Get a crittercam mug for your daughter Riley.
buy the domain for your diy site