wild apple n : any of numerous wild apple trees usually with small acid fruit [syn: {crab apple}, {crabapple}]
Copyright © 2024 3Dict.net