Some are derived from the intent of their breeders. Others are the products of urban mythology.
A few are just plain marketing hype. Let’s dive into the names of 10 of the most well-known and beloved strains.
Click here to read the complete article
Zoe Wilder ~ MerryJane.com ~