Meaning

1 senses
  1. (countable, uncountable)Any kind of sculpture created with living, growing plants, such as grasses, vines, or trees.

Forms

plural: living sculptures

See also

neighbours in the dictionary
living sculpture — meaning, examples, forms, synonyms | Krumeto