meaning of bramley's seedling

bramley's seedling meaning in General Dictionary

very large cooking apple