flower gardening n : the cultivation of flowering plants [syn: {floriculture}]
Copyright © 2025 3Dict.net