botanica
/bɒtɑˈnɪkɑ/Definitions
1. noun
a shop or store that sells plants, flowers, and gardening supplies
“The couple visited a local botanica to find a rare orchid.”
1. noun
a shop or store that sells plants, flowers, and gardening supplies
“The couple visited a local botanica to find a rare orchid.”