Meaning of QUINCE in English

QUINCE

n. either of two trees that produce small round yellowish fruit; fruit produced by these trees

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.