stubbard (English, noun)
expansion: stubbard (plural stubbards)
Senses:
glosses: A variety of apple.
Forms:
form: stubbards
tags: plural