meaning of sapphire berry

1. deciduous shrub of eastern Asia bearing decorative bright blue fruit


Related Words

sapphire berry |

Developed & Maintained By Taraprasad.com

Treasure Words