Star Trek - Tribble Tree - Fun Fact

Last weekend I was on Holiday in the Cameron Highlands part of Malaysia. Very nice area where you can visit Tea Plantations, Strawberry Fields and Bee Farms.

When looking around a Cactus and Plant shop, I came across those:


No idea what this is and the explanations were foggy at best so this is something I need to look into. Anyway having any tips, please leave a comment.

No comments:

Post a Comment