首页英语词典pyracanthpyracanth英英释意

pyracanth

英英释意


1. any of various thorny shrubs of the genus Pyracantha bearing small white flowers followed by hard red or orange-red berries