Herborist definition

(dated) A herbalist.
noun
0
1
Advertisement