Closest I've seen to resemble is Fatoua villosa.
Unknown plant, grows easily, makes roots if put long enough in water to be planted afterward. Emits a slight sent if manipulated.
About
Help
Forum
Press
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy