Smells really great when touching the foliage. Possibly coming from those glands on the backs of the leaves. Found in a debris pile behind the floriculture greenhouses. Not in any of my books. Anyone have any ideas?
About
Help
Forum
Press
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy