Botanica (noun) Definition, Meaning & Examples

noun
  1. a shop specializing in herbs, spiritual items, etc.
Botanica (noun) Definition, Meaning & Examples

More Definitions