DictionaryAI

physic garden

Short definition from Wiktionary

Noun

  1. A botanical garden where plants are grown for medicinal purposes.

We haven’t written up physic garden yet: Simple and Standard meanings, examples and a quiz.