Ответ:

«Ёж» — подлежащее, выраженное существительным в именительном падеже. Слова «обыкновенный», «млекопитающее», «семейства», «ежовых», «длина», «тела», «сантиметров», «иглы», «волосы» — существительные или прилагательные в именительном и косвенных падежах. В тексте преобладают формы третьего лица единственного числа и безлично-описательные конструкции. Это научный стиль: сообщаются объективные сведения о животном, используются точные факты и термины («млекопитающее», «видоизменённые»).

Ответ: научный стиль.