Logo, symbol, icon, company or business in the form of monogram geometry of plant leaves, has the meaning of growing, nature, herbs, suitable for the fields of technology, health, construction, multimedia, law, travel, entertainment, hotels, the environment.
|