horseapple
Meaning
- noun The large, wrinkled, inedible fruit of the American tree Maclura pomifera.
- noun A tree of this species.
Similar words
horse apple osage orange hedgeapple pond apple mountain apple mayapple crabapple osage-orange apple monkey apple
Save “horseapple” to learn later