Are star nosed moles mammals and do they lay eggs?

Yes, star-nosed moles are mammals. And no, they do not lay eggs. They are viviparous, meaning they give birth to live young.

Here's why:

* Mammals are defined by several key characteristics, including:

* Having hair or fur (Star-nosed moles have fur)

* Producing milk to nourish their young (Star-nosed moles have mammary glands)

* Giving birth to live young (They don't lay eggs)

* Being warm-blooded (Star-nosed moles regulate their own body temperature)

Let me know if you have any more questions about star-nosed moles or other animals!