English Dictionary
▪ horsehair lichen
▪ horsehead
▪ horsehide
▪ horselaugh
▪ horseleech
◊ HORSEHIDE
horsehide
n : leather from the hide of a horse
horsehair lichen
horsehead
horsehide
horselaugh
horseleech
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]