horseapple
Noun
Meaning
The large, wrinkled, inedible fruit of the American tree Maclura pomifera.
A tree of this species.
Source: en.wiktionary.orgNoun
The large, wrinkled, inedible fruit of the American tree Maclura pomifera.
A tree of this species.
Source: en.wiktionary.org