English | German | Russian | Czech

haircoat English

Meaning haircoat meaning

What does haircoat mean?

haircoat

(sciences) The coat of hair on the skin of certain animals.

Are you looking for...?