English | German | Russian | Czech

herbary English

Meaning herbary meaning

What does herbary mean?

herbary

A garden of herbs; a cottage garden.

Synonyms herbary synonyms

What other words have the same or similar meaning as herbary?

herbary English » English

grassy plot

Are you looking for...?