English | German | Russian | Czech

hortology English

Meaning hortology meaning

What does hortology mean?

hortology

The craft, art and science of gardening.

Are you looking for...?