pyracantha has definitions from the field of botany
1
[ noun ] (botany) any of various thorny shrubs of the genus Pyracantha bearing small white flowers followed by hard red or orange-red berries

Related terms

shrub genus_Pyracantha

*