horse apples
plural nounDefinition of horse apples
chiefly dialectal
: dried horse droppings
1