leathercoat
English
Noun
leathercoat
(
plural
leathercoats
)
Alternative form of
leather-coat
(
“
type of apple
”
)
.