These plants are bushes that are covered with these little bubble like drops. When squished the drops would pop releasing liquid just like a water balloon. One of the drops are around 0.5 to 1 cm.
About
Help
Forum
Press
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy