BASTARD QUINCE


Meaning of BASTARD QUINCE in English

noun

: a European shrub ( Sorbus chamaemespilus ) with pink flowers and red inedible fruit

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.