Hair invades science
Nov 18, 2020
1 minute
MORTEN POULSEN
ZOOLOGY EXPERT
he sea otter has the densest fur of any animal. Every square centimetre of.
You’re reading a preview, subscribe to read more.
Start your free 30 days