Horseapple Definition
noun
A tree of this species.
Wiktionary
Other Word Forms of Horseapple
Noun
Singular:
horseapple
Plural:
horseapplesFind Similar Words
Find similar words to horseapple using the buttons below.