Meaning of “hirsute” in the English Dictionary

English