Coypu: An illegal alien through no fault of it’s own

March 20, 2017 mammal 0

Sometimes human beings playing God wreak more havoc than they can imagine. Such is the case with this beaver like creature with a small tail and bright orange-yellow teeth. Originally discovered in 1792 in South America, this is the only creature in the family¬†Myocastoridae. An individual consumes about 25% of […]